NavigableTextFieldWidget

class NavigableTextFieldWidget(textRenderer: TextRenderer, width: Int, height: Int, text: Text) : TextFieldWidget

Constructors

Link copied to clipboard
constructor(textRenderer: TextRenderer, width: Int, height: Int, text: Text)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var message: Text
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
@get:Nullable
var tooltip: Tooltip?
Link copied to clipboard
Link copied to clipboard
var x: Int
Link copied to clipboard
var y: Int

Functions

Link copied to clipboard
open override fun appendClickableNarrations(builder: NarrationMessageBuilder)
Link copied to clipboard
override fun appendNarrations(builder: NarrationMessageBuilder)
Link copied to clipboard
open override fun charTyped(chr: Char, modifiers: Int): Boolean
Link copied to clipboard
open fun drawTexture(context: DrawContext, texture: Identifier, x: Int, y: Int, u: Int, v: Int, hoveredVOffset: Int, width: Int, height: Int, textureWidth: Int, textureHeight: Int)
Link copied to clipboard
open fun eraseCharacters(characterOffset: Int)
Link copied to clipboard
open fun eraseWords(wordOffset: Int)
Link copied to clipboard
open override fun forEachChild(consumer: Consumer<ClickableWidget>)
Link copied to clipboard
open fun getCharacterX(index: Int): Int
Link copied to clipboard
open fun getCursor(): Int
Link copied to clipboard
@Nullable
open fun getFocusedPath(): GuiNavigationPath?
Link copied to clipboard
open override fun getHeight(): Int
Link copied to clipboard
open fun getInnerWidth(): Int
Link copied to clipboard
open override fun getNavigationFocus(): ScreenRect
Link copied to clipboard
@Nullable
open override fun getNavigationPath(navigation: GuiNavigation): GuiNavigationPath?
Link copied to clipboard
Link copied to clipboard
open override fun getType(): Selectable.SelectionType
Link copied to clipboard
open override fun getWidth(): Int
Link copied to clipboard
open fun getWordSkipPosition(wordOffset: Int): Int
Link copied to clipboard
open fun isActive(): Boolean
Link copied to clipboard
open fun isHovered(): Boolean
Link copied to clipboard
open override fun isMouseOver(mouseX: Double, mouseY: Double): Boolean
Link copied to clipboard
open override fun isNarratable(): Boolean
Link copied to clipboard
open fun isSelected(): Boolean
Link copied to clipboard
open fun isVisible(): Boolean
Link copied to clipboard
open override fun keyPressed(keyCode: Int, scanCode: Int, modifiers: Int): Boolean
Link copied to clipboard
open fun keyReleased(keyCode: Int, scanCode: Int, modifiers: Int): Boolean
Link copied to clipboard
open override fun mouseClicked(mouseX: Double, mouseY: Double, button: Int): Boolean
Link copied to clipboard
open override fun mouseDragged(mouseX: Double, mouseY: Double, button: Int, deltaX: Double, deltaY: Double): Boolean
Link copied to clipboard
open fun mouseMoved(mouseX: Double, mouseY: Double)
Link copied to clipboard
open override fun mouseReleased(mouseX: Double, mouseY: Double, button: Int): Boolean
Link copied to clipboard
open fun mouseScrolled(mouseX: Double, mouseY: Double, amount: Double): Boolean
Link copied to clipboard
open fun moveCursor(offset: Int)
Link copied to clipboard
open override fun onClick(mouseX: Double, mouseY: Double)
Link copied to clipboard
open fun onRelease(mouseX: Double, mouseY: Double)
Link copied to clipboard
open override fun playDownSound(soundManager: SoundManager)
Link copied to clipboard
open override fun render(context: DrawContext, mouseX: Int, mouseY: Int, delta: Float)
Link copied to clipboard
open override fun renderButton(context: DrawContext, mouseX: Int, mouseY: Int, delta: Float)
Link copied to clipboard
open fun setAlpha(alpha: Float)
Link copied to clipboard
open fun setChangedListener(changedListener: Consumer<String>)
Link copied to clipboard
open fun setCursor(cursor: Int)
Link copied to clipboard
open fun setCursorToEnd()
Link copied to clipboard
open fun setCursorToStart()
Link copied to clipboard
open fun setDrawsBackground(drawsBackground: Boolean)
Link copied to clipboard
open fun setEditable(editable: Boolean)
Link copied to clipboard
open fun setEditableColor(editableColor: Int)
Link copied to clipboard
open fun setFocusUnlocked(focusUnlocked: Boolean)
Link copied to clipboard
open fun setMaxLength(maxLength: Int)
Link copied to clipboard
open fun setPlaceholder(placeholder: Text)
Link copied to clipboard
open fun setPosition(x: Int, y: Int)
Link copied to clipboard
open fun setRenderTextProvider(renderTextProvider: BiFunction<String, Int, OrderedText>)
Link copied to clipboard
open fun setSelectionEnd(index: Int)
Link copied to clipboard
open fun setSelectionStart(cursor: Int)
Link copied to clipboard
open fun setSuggestion(@Nullable suggestion: String?)
Link copied to clipboard
open fun setTextPredicate(textPredicate: Predicate<String>)
Link copied to clipboard
open fun setTooltipDelay(delay: Int)
Link copied to clipboard
open fun setUneditableColor(uneditableColor: Int)
Link copied to clipboard
open fun setVisible(visible: Boolean)
Link copied to clipboard
open fun setWidth(width: Int)
Link copied to clipboard
open fun tick()
Link copied to clipboard
open fun write(text: String)